long steps - Turkish English Dictionary